libostree: Split off SELinux OstreeSePolicy class
authorColin Walters <walters@verbum.org>
Wed, 19 Feb 2014 13:40:29 +0000 (08:40 -0500)
committerColin Walters <walters@verbum.org>
Wed, 19 Feb 2014 13:43:45 +0000 (08:43 -0500)
commit3337334be5c7abbb79796994523e445db53df838
tree6babb52a10c6229c4c547f1fbab94410b9d0dc5f
parentcc49096044051f8f1211c0489211cf413125a7fd
libostree: Split off SELinux OstreeSePolicy class

It's better if this is independent from the OstreeSysroot; for
example, a policy is active in a given deployment root at once, not
for a sysroot globally.

We can also collect SELinux-related API in one place.

Unfortunately at the moment there can be only one instance of this
class per process.
Makefile-libostree-defines.am
Makefile-libostree.am
src/libostree/ostree-repo-commit.c
src/libostree/ostree-repo.h
src/libostree/ostree-sepolicy.c [new file with mode: 0644]
src/libostree/ostree-sepolicy.h [new file with mode: 0644]
src/libostree/ostree-sysroot-deploy.c
src/libostree/ostree-types.h